package com.alldios.deposit.api.pay;

import com.alldios.deposit.anno.Desc;
import com.alldios.deposit.api.HfResp;


public class MerCashResp extends HfResp {


    @Desc("用户客户号")
    public String UsrCustId;


    @Desc("订单号")
    public String OrdId;


    @Desc("交易金额")
    public String TransAmt;


    @Desc("开户银行账号")
    public String OpenAcctId;


    @Desc("开户银行代号")
    public String OpenBankId;


    @Desc("商户收取服务费金额")
    public String ServFee;


    @Desc("商户子账户号")
    public String ServFeeAcctId;


    @Desc("手续费金额")
    public String FeeAmt;


    @Desc("手续费扣款客户号")
    public String FeeCustId;


    @Desc("手续费扣款子账户号")
    public String FeeAcctId;


    @Desc("返参扩展域")
    public String RespExt;


    @Desc("存管银行流水号")
    public String DepoBankSeq;

    @Override
    public String[] signList() {
        return new String[]{"CmdId", "RespCode", "RespDesc", "MerCustId", "UsrCustId", "OrdId", "TransAmt",
                "OpenAcctId", "OpenBankId", "ServFee", "ServFeeAcctId", "FeeAmt", "FeeCustId", "FeeAcctId", "RespExt",
                "DepoBankSeq", "BgRetUrl"};
    }

    @Override
    public String ret() {
        return "OrdId";
    }

}
